#/bin/bash
# 应用挂载目录 /mnt/cache/app-date/mysql
APP_DIR=/mnt/cache/app-date
# 判断目录是否存在如果不存在这创建
if [ ! -d "$APP_DIR" ]; then
  mkdir -p $APP_DIR
fi
# gitlab 配置 数据挂载目录
export GITLAB_CONF_DIR=$APP_DIR/gitlab
# 判断 mysql 目录是否存在如果不存在这创建
if [ ! -d "${GITLAB_CONF_DIR}" ]; then
  mkdir -p ${GITLAB_CONF_DIR}
fi

# gitlab config 目录
export GITLAB_CONFIG=$GITLAB_CONF_DIR/config
# 判断下载目录是否存在如果不存在这创建
if [ ! -d "${GITLAB_CONFIG}" ]; then
  mkdir -p ${GITLAB_CONFIG}
fi

# gitlab logs 目录
export GITLAB_LOGS=$GITLAB_CONF_DIR/logs
# 判断下载目录是否存在如果不存在这创建
if [ ! -d "${GITLAB_LOGS}" ]; then
  mkdir -p ${GITLAB_LOGS}
fi

# gitlab logs 目录
export GITLAB_DATA=$GITLAB_CONF_DIR/data
# 判断下载目录是否存在如果不存在这创建
if [ ! -d "${GITLAB_DATA}" ]; then
  mkdir -p ${GITLAB_DATA}
fi







docker-compose -f ./git.yml up --build -d